package design.c1_chainOfResponsibility;

/**
 * 抽象处理类：领导审批者
 */
public abstract class Leader {

	/*
	 * 责任链下一级
	 */
	private Leader next;

	public Leader getNext() {
		return next;
	}

	public void setNext(Leader next) {
		this.next = next;
	}

	/**
	 * 处理业务请求
	 */
	public abstract void handleRequest(int leaveDay);
}
